html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{background-color:#EFEFDF;color:#000;line-height:1;margin:0;padding:11px 0 14px}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}
table{border-collapse:collapse;border-spacing:0}
#header{background:url(images/blue_stripe.png);height:174px;margin:0 auto;position:relative;width:981px}
#menu{background-color:#2D2D2D;height:40px;margin:0 auto;position:relative;width:981px}
#menu ul{left:10px;padding:0 0 0 20px;position:absolute;top:8px}
#menu ul li{float:left;padding:0 1px 0 0}
#menu ul li a{background-color:inherit;color:#eee;display:block;font:bold 11px Arial, Helvetica, sans-serif;padding:5px 14px;text-decoration:none}
#menu ul li a:hover{background-color:#000;color:#fff}
.logo{padding:25px 0 0 40px}
#body{margin:0 auto;width:978px}
#main{background-color:#FFF;float:left;width:978px}
#main h1,h2{color:#222;display:block;font:bold 27px Arial, Helvetica, sans-serif;margin:0 0 10px;padding:20px 0 0 35px}
#main p{color:#666;font:normal 13px Arial, Helvetica, sans-serif;padding:0 35px 10px}
#main fieldset,form{color:#666;font:normal 13px Arial, Helvetica, sans-serif;padding:0 35px 10px}
#main legend{color:#222;display:block;font:bold 20px Arial, Helvetica, sans-serif;margin:0 0 10px;padding:10px 0 0 0}
.editor-label,.display-label{font-weight:bold;padding-top:10px;}
.editor-button{padding-top:10px;}
#main span{color:#FF8635;font:bold 13px Arial, Helvetica, sans-serif}
.spacer{clear:both;font-size:0;line-height:0}
#footer{background-color:#2D2D2D;color:#fff;height:50px;margin:0 auto;position:relative;width:977px}
#footer p{color:#aaa;font:normal 11px Arial, Helvetica, sans-serif;left:35px;position:absolute;top:18px}
#footer a{color:#aaa;padding-left:5px;text-decoration:none;font-weight:bold;}
#footer a:hover{color:#fff;}
.prettyTable{width:60%;border:1px solid #000;margin:35px;}
.prettyTable th{padding:4px;font:bold 14px Arial, Helvetica, sans-serif;text-align:center;}
.prettyTable td{padding:8px;font:12px Arial, Helvetica, sans-serif;text-align:center;}
.prettyTable tr:hover td{background:#EEE}